DSH Maestro Supervisor:DSH Web 恢复守护进程

DSH Maestro Supervisor 是一个守护进程与插件组合,旨在解决 DSH Web 进程崩溃或网络中断导致的状态丢失问题。它通过独立于 Web 进程树的守护进程,每 3 秒检测服务状态,在崩溃时自动回滚到最近一次已知的良好快照(LKG),并恢复中断的会话。 核心功能包括:利用 SHA256 校验的 LKG 快照进行回滚、自动扫描并恢复过去 5 分钟内标记为中断的会话,以及生成健康报告。安装时需先构建插件并添加至配置,推荐通过 Systemd 运行守护进程。系统通过 `~/.dsh/.supervisor/config.json` 控制自动恢复行为。此外,支持通过 RPC 接口或命

阅读全文